软件工程C++C++ 类型转换C++ 类型转换 非布尔类型的算术值赋给布尔型:0 为 false,1 为 true; 布尔值赋给非布尔型:0 或 1 浮点数符给整型:保留小数前的部分 整型赋给浮点型:小数为 0 赋给无符号型一个超出范围的 值:取模后的余数 赋给带符号型一个超出范围的值:未定义的 程序应该避免无法预知和依赖于环境的行为。